196122
0
710216
4
2015
5
1647
1
3802
812
1272
3
1549
996
953
1834
2
1680
2270
1246
1410
599
2314
3442
962
1009
2027
1012
2776
1536
1320
3904
12
1177
1566
1730
733