4996
6
4370
1632
2
3442
3
238
0
1334
1
2332
1014
2411
5949
15
591
1938
4
3749
1583
1002
669
1337
6327
7
996
1417
1362
4431
9
8527
1386
1272
2903
4449
918
2013
2083