2245
3
3053
7
2255
2
619
1
928
1812
1295
2773
2650
20
2322
4
980
280
2786
297066
0
3683
7471
9
24337
22
3591
11
1069
6753
17
1001
1720
1248
2250
3765
11924
1601
3267
123674
35
14125
10