2411
0
4996
6
5949
15
591
1938
4
3749
3
1632
2
4370
24337
22
1583
1
2268
2763
3442
1002
669
400
238
1337
4309
1075
658
1334
6929
11
6327
7
19932
2332
996
1417
674
2903