770
0
1928
2
1622
5
579
1
2602
1422
2952
938
1866
3
2104
2112
1124
4117
472
1542
1176
3342
11
425
484
627
56488
4682
1527
2033
3044
27
4252
2079
48766
24
356
1756