2493
18
2797
5
2578
4
5784
8
2848
2
3765
947
0
297066
1295
1
1391
894
2611
3
4160
2683
4757
3683
3262
2650
20
571
6286
2114
1416
1525
1663
5635
3145
280
1152
2002
2195