1641
2
2492
6
848
1
2013
7
917
960
1682
485
0
2445
5544
595
584
836
835
876
1646
705
551
1696
246
526
343
281
1936
4
272
533
280
813
273
1255