354
1
523
0
1812
2
853
2278
6
3760
3
1699
4650
1112
5707
9
973
4
1858
2482
5
4641
16
710
17414
8
1301
3231
2104
886
849
1120
1304
2334
2623
511
1810
2034
2174
1089