1561
0
1279
4
1853
1
1234
2
1176
2282
3
1877
780
1232
886
1612
713
787
1522
1746
5960
18
5285
5
1498
1224
1206
1655
2525
843
1908
9
934
947
1695
619
993
1151