3203
10
1337
0
543
66
1222856
4
212
489
166543
18
180849
1123
428
481
643
364
498
680
1304
105290
155
173
2189
383
282572
475
1751
2
2031
718
342
813
729