1363
1
796
6
2908
10
3671
1147
558
2277
0
1988
2
2310
2108
3
1688
1249
2939
2329
7304
7
2234
4
2835
2297
946
1618
2940
2999
3491
1974
3296
4670
1752
346
297066
1394