1637
2
1605
1
5224
4
2392
5382
5
5801
4179
362
0
1093
733
1660
754
19944
55
1304
17
402
432
1312
70
6547
5252
2907
18258
23774
442
13967