2964
0
968
1020
269
954
2
1423
859
2152
948
1157
781
4536
5875
2126
820
1645
1
6529
7
1428
1279
872
2551
4864
1577
798
1469
1832
3
4426
320
329
943