2100
2
1594
3
1660
1
3629
2209
1516
1564
1558
1423
1976
2740
2622
6
5412
4
951
1348
1078
2377
1622
2466
5
1547
616
0
159
526
2368
4179
1225
2170
1618
2886
2650
20