1431
1
2036
2
1118
4168
5
2189
796
6
6346
16
582
0
1566
2781
2277
1752
383
1938
2908
10
3102
3671
3014
20
2090
370
1631
1912
2207
3303
2377
1445
989
7592
7
2934
1678