1193
0
7258
2476
2
3765
4
2272
1
3546
1659
3125
1153
1869
3245
3
1064
255
5346
617
984
297066
660
1765
3673
6
612
1026
611
666
3117
8
7793
566
1202
635
444571
9