5375
0
2392
445
951
1
1766
2
12632
7
1532
21152
8
2999
3
980
5949
5
785
1601
2687
917
6246
6
1681
1159
1757
4179
582
2949
1266
451
1247
635
3354
1320
801