747
0
372
1005
2228
2
1742
658
2788
1
730
2152
2507
3262
3
5226
5
402
3185
2110
3841
5849
1529
9836
15
4431
9
2386
1073
2776
4130
18
2541
3528
7
990
2033
8
2174
1528