297066
0
3003
5
3513
4
1226
1
3053
7
5301
13
2953
1806
2
2111
1633
3368
1791
3683
2683
1913
5612
14
3317
2797
2376
3
1148
2849
5732
4888
20
2773
1095