2797
5
1226
1
1581
2
1295
3765
4
2650
20
1309
0
280
1992
3
5225
8
1211
2763
2250
697
297066
2773
3683
2174
4914
1334
5635
4996
6
982
6844
1002
1864
3479
1337
2535
2344