1130
1
3145
4
1699
2
496
0
693
2110
780
2100
784
1777
1632
2131
1854
3
868
2132
2562
1734
1424
526
801
1788
2368
1676
1313
2302
1105