2670
20
2648
5
3311
4
3243
7
506
0
20634
8
458
3047
10
18385
2
4694
331
427
500
303
3092
1
339
693
5722
3
1222856
521
57
1769
121182
657
1099
105290
2108
2749
1938
3304