1301
2
1089
0
951
1
1868
1466
19932
6
2322
4
1253
3593
16
1935
1196
1001
1225
6346
2650
20
3629
2100
862
2558
3
616
3546
1495
1319
1215
2906
2255
5635
4179
723
4562
10