297066
0
1532
1
1275
2
3172
2760
4
2377
582
3715
5151
21152
8
2512
1125
2522
989
2365
1394
4179
370
4651
3
1399
1168
2650
20
1091
1814
1632
1813
181997
11
2405
10243
838