1590
1
1380
0
2999
3
1816
467
83
1558
2
6346
16
1376
1265
1363
637
1225
866
3805
6
2622
2425
7
2356
2890
270
2456
5338
2254
2219
2468
2534
1348
4944
3614
2368