1632
2
5571
3
2733
0
1064
1
1267
3540
1055
4096
878
1268
1816
11717
11
4768
5
5209
9
4453
4
2295
1532
4757
8
1888
2818
7
5627
1467
383
2261
2082
3044
15
1443
5477
12
3338
117