449
1
512
2487
31535
0
2296
2
1470
1207
417
814
1054
1425
916
2730
6
1291
1642
1501
467
1193
1513
7952
2657
3
2668
1329
1584
1937
1129
2275
2301
1733
25137