4453
4
2377
1
5504
16
1690
3090
6
1234
0
2327
11
1704
2906
2
4382
19944
1174
4768
5
1532
14887
18
4757
8
2818
7
1722
3691
13574
14
5169
1254
3522
1787
2258
1047
2999
3
131589
297066
944