2456
1
383
0
1632
2
1977
297066
1212
2565
4096
1679
527
3
28098
14
1537
3071
9
5597
8
1267
786
3198
644
3101
5209
883
1295
2755
1532
5717
2650
20
1443
878
1072
1816