2720
10
1009
0
458
584
397
1
375
1649
2522
4328
1232
759
965
296
745
503
2904
2
1045
399
1779
1333
2748
4869
2581
5
525
1431
3815
3430
909
478
1192