1263
1
1155
4
3236
877
6
2018
5
3425
8
15789
2095
0
1309
3
1242
1834
2
5631
60861
36
1555
376
1316
680
740
837
769
1067
1429
2626
904
3082
710581
90183
14679
426
1051