1798
1
330
0
1914
2
1607
1110
3
1326
1614
5
6406
12
7328
730
7885
1256
1998
1664
521
3025
1883
2372
11881
4223
22
9860
10
999
481
2059
1434
928
2346
784
22330
198