451
0
1306
1
801
2500
946
2166
764
3315
1403
1547
790
1558
2
4562
10
2771
5
1481
4537
4
607
4168
1527
3863
14
3321
3
1777
1119
83
6346
16
2738