1513
1
1291
4
1970
2
2027
8843
23
1796
7
3154
3
954
763
0
1598
939
1778
5
12948
6
1375
1801
538
2359
1344
1554
1369
1730
1065
1915
4907
1474
823
1886
833
1297
747