572
0
3080
3
2932
2
21152
8
3326
4471
3090
6
1182
1734
475
194
5151
2440
14
25669
1816
1
2270
1234
2524
2392
1168
11059
9
2394
1189
1105
596
1103
562
2710
1598