3010
3
45
2081
2
40
2002
21
1013
13
15
2229
4
37
3168
18
67
1710
1
22
4493
41
76
1195
0
8327
17
502
2075
33
1413
26