375
2
1602
5
1297
506
1
1555
4
1652
5101
0
622
87
1454
10
1204
471
1233
987
582
396
515
1254
1583
2672
7
846
489
3019
6
1828
1642
3
447
465
2761
2853
18
1742
9