2456
1
383
0
1632
2
1977
1306
1212
2565
3354
4096
1679
527
3
28098
14
2522
1537
3071
9
5597
8
1267
50969
7
786
3198
644
1681
3101
5209
883
2755
1532
5717
1443
878