164
0
1687
5
1203
3
403
442
1397
1821
7
467
491
1
693
784
526
1093
1380
2166
1660
1825
83
2562
2
1431
905
946
2294
801
2710
1690
915
2760
4
1788
951