5232
2
1730
1
1947
3319
4
8272
7
1463
3928
3
845
1761
1073
4660
8
1335
11723
2465
1225
4039
1720
249
1139
0
957
672
71
327
1169
1749
3008
6