3844
5
1938
4
289
0
1682
2
954
2475
494
2169
3
2188
1350
1
2800
1009
4233
3803
4362
1515
1454
2072
1020
2914
671
105290
3708
582
561
25127
951
302
2921
15
2281