591
0
2102
1417
2
4179
1
1632
1226
1734
2411
745
9611
2522
784
3196
6
3942
3
4996
1777
4370
741
1938
4
5949
15
3749
2392
3442
1211
861
1583
1334
982
6844
1864