1380
0
562
1
1451
1015
1694
951
4358
6
690
534
2669
2
1787
564
2304
6110
4
1743
2429
108797
1175
1282
3657
8
2776
2255
1583
1585
3461
4915
1589
3
1347
2382
3063