1819
1
3080
3
2932
2
21152
8
4471
3090
6
1812
572
0
338
5151
14
25669
475
2999
2578
758
375
345
2524
32302
1247
3326
1189
518
1000
1105
596
1103
562
484