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