599
5
1309
0
1992
3
6267
18
479
1
697
2020
41355
4914
2
1387
5389
2503
1499
1615
4
677
1126
3818
7
3106
123674
35
605
2060
2676
2837
1042
3055
297066
911
1177