1501
0
2337
992
1
1570
16
3092
1390
2516
3
445
2668
2
18385
1987
3114
4
1824
25137
1736
5
637
1233
17353