3042
20
988
0
3370
9
392
1
918
1283
2307
2
1175
1705
3415
6
2161
5
1756
1850
3
916
1224
5797
10
886
2614
805
1636
899
600
3932
3302
1076
1354
1227
3314
870
2198