2748
5
1390
0
1392
2
1781
4
1980
8
1644
10
1092
439
2063
1
589
3
933
1460
1359
1481
546
514
1011
76
158
631
84
1005
893
6822
477
495
121
963
147
493
6