2406
2
1252
3
2770
7
571
1
453
1293
4
1575
3384
5
452
2767
6
2213
1678
531
2151
1477
1872
1013
930
1131
1653
812
1859
817
915
1389
2370
859
1159
1278
0
1107