544
0
308
2153
7
612
349
3621
534
1940
590
3428
348
501
952
765
678
797
1049
1239
1518
1914
1325
427
742
554
1532
2