422
0
1343
1045
408
1779
2435
412
2657
3
266
2668
2
138355
621
440
527
918
1015
296
1232
3659
14
464
105290
691
2992
2275
580
2522
1936
1
2328
478
653