3213
7
946
0
55904
1183
1044
1
9611
7304
28098
14
37355
13
267612
189326
4471
2
1321
4044
5
94424
3
444571
9
7071
2465
3120
4
1599
1412
3125
2954
3765
1819