1396
1
1681
1568
1539
1038
1632
2
1547
1135
2534
2133
1250
2921
5
1669
1876
2170
1382
4258
2430
2886
3296
4
1319
1603
2492
1530
0
2166
83
1690
3176
2710