2339
3
1197
1129
0
383
1084
935
1132
1049
2395
414
105290
2211
1
477
714
2069
2115
4
5262
10
300
493
907
10270
804
553
2442
2
1073
1221
1053
287
521
814