2308
3
3130
8
1535
6
3653
13
776
0
1732
2
1643
4
15327
212263
709722
854
1214
1
751
12683
721
2863
1387
4998
9
6165
1241
5
2703
822
5265
2227
1063
450
4925
1296
17414
5186
24