810
1
4601
737
1549
297066
0
131589
2044
512
569
2520
3
524
1412
45986
1105
2
17946
1516
19783
2377
19079
6
1993
1252
3910
32302
11059
9
4465
22
3354
444571
718
4382
4
610