2392
2
3326
3
801
0
1816
1
3835
5
2394
1495
1734
1405
838
2468
868
5375
2600
4
1564
2166
4179
4115
10
2757
784
1423
5565
9
790
1015
582
2294
951
266
2890
2082