1295
1
2650
20
280
24337
22
297066
0
1444
2
3683
2250
1581
2773
3765
4
1707
7
1192
672
2801
1466
1271
1743
3
1579
3242
1539
1516
3715
6445
6
2462
1371
5225
8
1779
5151
1736