1686
1
2100
2
1976
3
1123
2650
20
3629
862
0
1412
1152
3539
1859
2534
1691
1379
7976
8
1826
1179
2456
4179
7021
3871
2794
3126
3863
14
3054
1168
951
1449
1618
2360
6