1475
2
3336
1
1065
3765
4
1834
1294
3116
2838
1763
1669
5224
1095
2184
1904
57793
0
734
2562
3918
3
536
1289601
2121
1226
4606