1399
5
3475
1038
1
1152
1860
2
1301
4070
4
5212
6
1828
3
882
2688
1790
1397
2115
249
0
10582
7793
1431
4310
2049
4009
2948
7812
7