1532
1
1275
2
297066
0
3172
2760
4
2911
9
2377
582
5151
21152
8
2512
6753
17
1125
4651
3
2522
989
2365
1394
4179
2082
370
1399
1168
1091
1814
1632
1813
181997
11
10243
838