1184
2
4996
6
2411
0
4370
3442
3
3131
2332
1334
1
591
669
5949
15
3919
2655
4
1940
1938
458
1632
238
2727
1014
1232
2687
5
2065
5043
2381
282
1924
2174
2483