2219
2
1622
1
1339
2505
2612
5
1558
2948
9
1972
400
0
24337
22
1000
918
1162
2268
4
1860
1777
257
674
1767
6617
1125
1431
1239
1834
1075
6753
17
517
5440
8
1763
1194