2384
4
906
1
3447
2
1580
3385
5
2774
6
454
4202
3705
12
2407
2770
7
533
1681
2152
1254
3
571
1874
1478
1013
1229
863
1663
2145
1132
820
1861
3122
931
795