1590
1
400
0
1815
2
801
6676
12
1289601
4
2317
8329
1778
3354
50969
7
189326
2254
6445
6
1821
2871
4465
22
980
1071
2528
3
1265
2582
1161
18816
11
2132
592
673
6822
5
5164
1185