2151
1
1071
5732
1943
11871
2
2250
1008
0
4116
6
1992
2099
2411
416
2194
142
2195
1741
7222
4
1396
693
1485
27
1106
700
123674
35
3580