2430
3
1698
0
1809
5
3212
27
1424
2
295
1884
4623
1444
2213
1
2755
2255
93
1481
3013
3292
15
660
2111
1906
4471
1409
3336
1417
479
2110
4606
2233
6698
7
1791
6
2741
4