2980
1
2207
0
945
2495
398656
19
5339
5
1743
1393
550
1533
2
2522
790
1047
1396
1131
2168
3
1033
24337
22
1444
2115
2493
18
1757
3683
3263
4
5375
2326
2631
21152
8
2669
644