1049
0
1454
935
2956
4
2250
2
2045
1
611
282572
12958
5
58
256612
798
1400
546
472
1593
7
1348
2955
96512