121182
1
19279
2
4437
3
417
0
2730
6
1327
2000
2554
2275
476
3663
729
1020
282572
2465
4
3503
213
509
44199
1303
9178
31535
350
1921
2125
2747
968
14508
18
4740
788