2259
9
2959
1
1815
2
2195
1782
1185
2592
870
3354
344
0
419
453
6844
3120
4
701
399
917
1454
645
3203
96
2101
430
1126
3356
1812
556
691
531
355