1034
2
1050
1320
1
1641
96
0
2620
9
2383
5
20720
1160
2135
1014
1061
15376
1354
5747
18
1648
1682
1257
1197
3
2465
14096
25223
483
1015
1919
1748
4
3088
1581
840
1987