1022
2
2966
5
3795
1
1320
1120
2141
3
785
0
2727
4513
11611
503
1054
2275
2819
2730
3063
2420
2097
2016
4
1197
12590
180849
8969
1696
1343
1418
2493
1129
2069