2395
0
300
6406
12
1049
2199
3
414
400
1454
475
771
1
1391
472
1566
2
6554
5
913
4675
1304
1208
611
1453
2847
1129
484
974