1681
1
1539
1038
3562
3176
2
1135
2133
526
0
802
1250
2921
5
662
784
745
693
1812
3
1669
1876
2578
2523
2170
1382
2430
2886
1174
3715
4
1380
3296
1319