303
1
2387
0
630
2
1572
3
984
2098
1584
1342
1278
4
1645
805
697
403
1309
495
2760
1207
8
1165
806
1344
1845
419
15332
6
62
22
981
1288
1004
811
1160