1329
2
1133
0
1939
905
1
2152
1578
957
951
454
2121
4
409
415
1045
1557
1661
1602
3148
9
602
572
330
1333
722
3929
10
410
787
1161
81
846
668
6406
12