1178
2
1380
0
562
1
1451
1015
1694
951
4358
6
690
5726
8
534
2669
1787
564
1743
108797
2194
2572
2776
2255
1583
1585
3461
4
4915
1589
3
1347
2382
3063
2440
1364