323
0
1645
1
1647
1984
3
2153
2
13159
10
10070
7
935
798
2121
4
1256
1049
1516
1708
1750
1133
1610
787
957
2955
1378
1132
951
409
2234
1557
2045
415
1805
602