165
0
1057
255
1116
78
6058
668
787
552
401
479
412
460
1131
1973
1637
2
1268
1169
2804
453
522
173
980
466
433
271
608
44
968
2020
3