325
0
1661
2
617
1
380
597
381
1048
3
9259
17
1020
1428
2388
5
637
422
608
232
35
101
438
510
4426
2855
2587
16
244
846
699
439
931
18