3231
1
1555
11
1386
0
1789
10
626
399
901
2
438
629
117
101
886
3
770
6
130
1593
605
1039
12680
13
630
1643
1344
4
2035
149
1666
444
650
3417
80510
19566
908