1070
0
2773
1
197
297066
1581
2
1509
266
1618
7304
7
3765
4
1442
753
1226
2771
2184
3329
305
2245
3
3053
267612
4978
894
539
469
99072
571
2797
5
862
1549
1970