1132
0
1961
553
2659
4
804
1084
935
493
2361
1
692
714
5012
3352
383
3342
11
573
1053
3606
4579
7
2211
1073
3474
6
798
2395
300
961
1049
548
414
400