1527
2
1590
1
400
0
1382
1815
6676
12
1289601
4
2317
8329
3354
1875
2254
6445
6
1681
1821
4465
22
980
1071
2772
5
2528
3
1265
1161
18816
11
2132
592
673
6822
5164
1185
1801