1778
1
1883
2534
2
3629
582
0
2794
1245
1554
1458
4099
8
1011
3
3871
766
1059
2343
392
3470
5
2687
370
873
1564
1423
2370
2285
451
527
197
1753
1412
3172