2245
3
3053
7
2055
2
3765
4
1295
1
2650
20
1943
297066
0
280
13018
1850
2101
1581
1564
2010
1529
12459
2250
5147
2277
1053
2152
1226
3014
2310
4761
1643
4034
3683
2480