2933
5
69640
3
1277
1930
4
641
2
749
1
1654
1251
3231
5221
4061
1083
1086
894
1798
2993
1267
0
709609
2180
10
2269
691
3454
473
11340
80506
3294
2245
19566
13
3043
21793