1420
2
100
0
908
1
893
5
2109
6
1150
4
2212
2504
1094
751
866
2129
813
2796
9
2281
1386
835
2341
4536
1276
307733
3764
11
3579
3159
3
2782
1485
3897
2675
3216
1763