1543
1
1156
1303
1253
1380
0
1787
1015
1694
951
690
784
2669
2
2530
4
467
496
1660
564
3518
3
843
3140
619
1743
1813
1606
108797
3485
7
868
2522
1681
980