1108
4
1444
1
8969
0
1132
670
383
25127
1343
766
935
1575
2
2062
846
1054
835
1212
493
2346
3
485
1369
5
560
1782
2084
6371
7
1022
2947
2670
20
2099
1961
458