788
2
1618
985
1
1228
1206
3
1052
6
1939
29
1473
1616
12403
612
1067
1655
2584
737
4
3539
1779
4772
32
2188
5
5997
2177
1597
1916
2041
1639
2476
1336
1982
1554
1633