362
0
1603
5313
992
1025
2490
2142
303
1832
3
1004
1
856
2328
1045
1513
1317
422
839
419
429
3066
319