2544
6
1161
1
2915
2
592
0
673
1185
1777
960
718
2505
1162
5204
3
688
1376
3683
5
1748
1239
32353
12
1585
1767
4954
4
543
2381
2338
674
1685
1029
1727
1893
5658
9