280
1
2405
673
0
2082
2740
3
693
181997
11
2666
9
1382
17946
3326
2650
20
297066
1093
496
1189
2906
1153
2996
1632
2
1765
4