1967
2
496
0
1603
320
997
1893
1
863
501
518
918
860
509
839
1086
2395
432
1073
375
1277
297
552
75
1511
155
282572
341
3898
18
2780
6
362
1695