477
0
798
1073
1976
2
472
1889
1
1053
475
2395
913
684
1388
2229
1379
3
1159
3658
5
5093
9
1163
1652
2396
611
982
3860
3056
3332
4