951
1
1174
2153
7
4938
1812
3
1751
2209
3715
4
1380
0
4387
1225
1412
1072
1660
571
2086
616
1423
1564
2906
2
2534
526
2650
20
1179
3629
862
4957
5
432
841
1095