2086
1
2275
2
1518
509
0
646
1329
2697
5
543
467
883
1418
1056
3114
4
2459
6
1824
1603
3045
2000
1642
995
1354
31535
775
544
20634
8
7334
2730
263
2809
839