2103
1
1428
1132
0
1212
2
553
2799
804
1054
1084
1367
935
493
1049
714
1129
400
383
573
1053
2211
1073
1470
798
2395
300
999
17730
11
11881
3
414
1454