53
0
737
349
4045
286
431
580
2634
957
968
456
588
986
409
943
2231
1
297
827
1557
1935
1169
301
2490