2407
2
1252
3
531
1
1679
2151
452
2769
6
2213
5
3384
1578
4201
3703
12
5933
3777
8
2040
634
3254
1672
27
811
619
1000
789
1664
4526
1518
10
4963
1374
1085
457
1322