509
1
2433
1207
1356
3
1559
11
1498
0
1553
5366
5
2338
7
1748
4
3307
1297
1545
2
739
2813
4167
4001
1132
1165
1308
616
1712
3160
2291
462
765
68
714
1123
11502
12