2139
4
3369
3
1978
2
672
1656
1332
0
12683
17
6344
8
322
1
2146
1525
3001
2365
2966
6
6018
2733
1250
2324
1012
592
1802
3936
1415
1149
2165
2634
1524
2302
4599
10
38477
34