2318
2
3779
2650
20
2986
1
940
1149
0
2631
1193
2392
1512
2542
3426
4
3715
2494
3623
6445
6
7733
1358
2538
5151
4651
3
3083
2465
3657
12
2169