95
1
1080
2335
2
1082
1892
906
3926
14
1563
938
1219
13995
0
2564
877
1127
3130
3
666
1596
300
1811
693
1579
1319