1180
1
1583
3
896
2
1611
6
92
1895
718
0
634
848
2434
4
911
1538
991
440
2299
1136
1034
841
1715
633
535
3208
7
108
2248
386
642
565
519
1748