2100
2
938
1
1219
1906
0
1690
877
13995
1081
1127
1467
3926
14
2776
1799
2335
1082
1892
1212
300
3683
6
2564