1824
0
647
1152
2275
2
2749
1
362
1020
1045
893
467
349
2727
310
4192
25137
460
171
323
376
1614
431
325
3691
5
17353
968
314
1227
269
53
453