830
1
2372
2
1330
1448
1154
2982
3
5455
2328
3404
3498
4
3795
661
0
282572
417
4382
5
928
177
1894
2419
3116
447
2461
20
514
2961
544
646
1389
7328
2272
1969