3141
2
1147
1
808
1411
3
496
0
1062
830
1568
2108
6
2107
83
17970
15
2368
12459
108797
1816
1015
3206
5
1606
2823
1660
1635
4
6236
10
467
8527
1047
6617
1289601
1000
1787