781
0
1308
1
4606
2233
3
3212
27
3965
2489
2
2515
1329
1917
2576
637
962
5726
8
2488
2788
2366
2781
469
3513
4
1210
2028
4578
3196
7222