2535
2
2377
1
1819
1380
0
3326
3
784
1168
1814
1431
1788
1660
3498
4
1632
1813
2710
2294
83
2166
1532
2333
1751
1749
2760
1778
1590
2082
2100
467
802
2578