1453
2
3762
4
428
0
1215
1
2796
323
4211
19
445
834
2789
2457
2169
409
333
1348
392
1306
2100
4987
3
9244
11611
5
22330
22
1230
252
4370
1020
411
17184
44
1719
2075
6