1431
2
1903
2234
1
1984
3
2334
0
3650
563
1131
1501
1161
597
2470
13159
10
422
330
1059
1822
3454
4
468
2105
1317
1133
2490
835
1939
957
1033
951
2297
454