139
0
1356
1650
3233
16
1711
448
1
445
521
1960
7
5602
9
1053
1073
1811
2727
1282
3260
4677
10
1222856
4
367
4223
22
358
1483
390
81
693
2167
3
369
419694
1821
6
508