1129
0
383
1084
1526
1
2301
2
631
714
935
1375
1344
1037
1132
1049
2395
414
105290
2211
477
2069
3
2115
4
5262
10
300
493
907
10270
804
553
2442
1073