1438
1
1584
2
31535
0
1586
2275
1824
1185
20634
8
1207
2730
6
2096
2809
1603
1054
863
243
19279
1425
650
1923
3
2668
1952
263
3114
4
25137
1386
2368
547
17353
1428