2121
4
3559
1
2143
0
719
3498
1045
430
456
883
1661
401
602
262
6109
3
3056
5
410
7800
18
5999
8
787
349
1161
2645
1124
1009
2
3287
668
365
405
1101
2123