2356
0
1073
2929
2
3628
4
477
4453
1204
1
1350
6260
5861
6
651
2431
3
2327
3205
530
1805
1030
15809
7
4651
1923
2329
1142
1010
2291
1429
252
383
787
2095