3506
8
1895
1
4979
6
7633
1572
3249
1364
1418
4
1943
2
78
2194
3597
5
1808
165
1301
2637
3
2680
0
3321
4759
2499
952
6773
7
1547
359
1304
17
1481
2067
983
9607
3519
9