531
1
478
150
677
2
1300
815
108
300
35360
0
3271
1350
2035
3398
2702
4
3307
2496
12680
13
7611
20
5449
2375
7
1157
10999
15
1308
18
1279
1364
1960
2313
135817
17434
9
2876
3