951
1
1066
2349
3
1590
8527
2906
2
2562
1606
2209
1168
2530
4
1801
0
2110
1526
7733
4335
1814
1431
1174
123674
35
1013
1366
1988
1305
2732
737
2535
3931
6
650
2786
5