2245
3
3053
7
774
0
456
1832
619
1
3723
6
638
1583
1528
2
3791
1759
851
1585
3461
4
2583
4915
1589
1347
2382
2440
3063
1168
1844
1346
2955
1228
1985
1673
1436