1852
1
1228
1132
0
553
804
1084
2201
2097
3
935
493
714
383
573
1053
2211
1073
2693
798
2395
300
1124
1049
2500
10
2229
4
1193
414
871
400
1454
9953