4345
15
210
0
651
1
48
1308
2
5595
4
2667
945
849
3123
709
97
1137
3
43
3047
189443
388
894
1446
95
1358
11
419
1102
562
52
607
2315
5
2199
1662
1003