4462
15
2674
3
400
1
1262
2
932
1236
9
434
730
6
2550
10
8745
2608
1564
2443
1329
5711
3372
4
4616
1453
5
320
0
3631
830
1331
667
652
4710
2304
1859
1081
4825
5187