484
0
2903
3
1103
2964
1
2990
914
1243
668
2906
2173
307
337
7793
4
556
1028
2069
5
3158
657
6779
1431
717
490
2907
2
1581
1166
323
2258
1819
5382
616