432
0
1682
4
1074
1
2906
2
5721
8
2629
1382
297066
9956
3
1506
3169
5
1495
2366
1168
268
1467
1289601
123674
35
1228
1276
2593
3315
1107
2480
2530
4837