1925
1
963
3
1290
5871
15
1809
0
993
713
4154
2
1084
768
1343
2109
1132
2306
3250
951
1506
745
2814
5
1869
1550
1233
302
670
964
2330
769
522
440
3025