1938
4
1002
2
1337
1
1334
4996
6
996
5949
15
591
0
3749
3
2411
1632
4370
2013
1583
2903
3442
918
669
238
6327
7
1347
2332
1285
2522
4449
1014
4431
9
2083
2687
5
2523