2797
5
1226
1
1211
2
2245
3
1417
1581
5225
8
951
674
3765
4
8527
1992
24337
22
913
1015
2352
1162
1223
2903
851
6753
17
1767
1204
5746
23
2505
1514
3591
11
1451
0
297066
1239