3240
6
916
0
1279
4
3315
2954
920
3
1514
1
385
2346
1061
2061
4151
1126
4179
1564
691
577
990
4562
5
453
792
2737
6273
2952
475
635
428
710
2194
1015