32302
0
572
2996
3051
2
1527
1331
1
1623
652
181997
11
2949
1812
665
272
1558
3629
2595
536
7258
883
2535
3991
4
1679
839
297066
577
8945
1028
685
1162
1458