1799
5
1005
2
323
1
492
0
938
836
3
2725
7
1102
4
472
2093
477
1477
5636
16
2507
43
148
202
985
478
525
617
431
145
1117
130
83
6234
607
925