944
3
2530
2
1161
1
511
592
0
673
1449
1185
1578
6
1777
2345
3315
718
2505
5347
4
1162
5204
1487
2333
1376
12459
854
20850
5
14125
10
1239
1867
1585
986
1767
94424