7592
7
3100
2
13676
21
573
1
1412
0
215
2708
951
2534
2650
20
1179
3629
862
432
841
742
2385
2108
6
2072
3
1199
2272
9
4168
5
3791
3539
1270
2122
4629
15
5849
1516
2264