3196
6
1844
1
4079
4
3715
2
1749
5151
1813
2055
582
0
2377
297066
21152
8
4651
3
2650
20
181997
11
2405
1125
2740
280
370
1394
1091
1814
1632
1168
2760
1532
1431
2082
1327