1501
1
812
2269
4
2526
3
3067
2
3959
2304
419694
9
1961
0
2947
475
4445
875
1923
2459
6
1507
1132
302
3385
10
3287
4396
16840
15