589
0
918
479
1152
2952
1779
2591
2
745
1045
546
422
525
1075
1009
1297
471
953
1101
412
464
441
1603
4328
10
1649
1
1238
1033
1541
343
46414