3480
5
2493
1
394
0
2191
1780
1139
492
755
383
2
1285
1969
1222856
4
1343
1053
4895
8
839
325
999
2301
1961
2168
12590
4452
1276
804
392
1861