4763
3
246
1
969
5
1960
4
1822
611
2
1312
1277
2392
370
2747
932
5622
9
2436
1704
2329
3855
54
6650
6
2464
855
672
874
1553
1313
1503
2281
6114
866
817
346