2980
1
2207
0
1309
1992
3
945
398656
19
5339
5
697
1393
550
1047
2
4914
1396
1131
2168
1033
24337
22
1444
2115
2493
18
3263
4
2326
2631
5389
644
1537
3655
11
4009
6
2094
2392