1120
1
1682
2
1848
1392
0
871
3
1765
7
2913
1414
4328
896
105290
793
1602
1343
3844
5
1999
1444
1132
2306
3250
140
1506
745
2814
1487
1869
1550
302
4260