5009
0
804
935
1132
1229
1
798
414
913
2395
81077
101
475
1073
400
472
2724
11
1049
2195
8
13159
10
529
2710
9
316
3564
3
2401