2604
7
1222856
4
1132
0
2733
3
3430
1
2256
3063
4122
10
2714
5
419694
9
3047
4543
1007
11881
2299
10270
955
7952
2830
648
9355
180849
8280
8
3868
2
2082
11
18385
4431
3844
1841
6370