2245
3
3053
7
2255
2
619
1
7471
9
3591
11
6753
17
1069
928
851
3683
11924
1295
1558
2773
1162
674
24337
22
1767
2505
2650
20
4309
1239
517
280
297066
0
5746
23
2873
1250
1720