2568
2
1660
4
3575
1
1446
2184
4228
3
3248
8
571
0
1581
3298
3765
1295
2337
2650
20
19932
6
894
297066
280
658
5225
3683
3528
5
2446
1226
12459
2250
2245
3053
7
4465
22
1529