1019
7
1302
3
888
2
807
1
1386
0
2743
4
3340
17438
9
1010
349
1211
2263
1066
5
917
3185
3326
1815
2494
1857
1282
849
429
745
1574
1061
3768
854
1344
1497
1050