2593
1
1815
2
8262
12
2134
1558
1506
4
841
1313
6200
3
383
0
2039
297066
3926
14
1911
3196
899
3189
3503