2123
2
1129
0
2039
3
1017
7334
4
1132
553
4111
1
1009
804
1084
935
493
714
10255
2570
5
383
1722
573
1053
3748
3696
6
2211
1073
4151
1719
798
2587
514
2395