1801
2
165
1
908
971
3
1431
1856
327
0
229
550
373
1874
1402
1430
876
1646
705
551
1888
343
281
1936
4
272
3685
173
280
813
273
2602
7
1255
985