1579
1
2042
1564
2528
3
3085
5
3491
4
1640
4585
10
6617
2
3485
7
467
0
2386
432
1688
19079
6
1289601
2701
1494
2252
2999
1191
2297
1497
2099
2906
1015
1993
1992
6236
1034