2328
0
942
1
1279
4328
10
1043
8125
3
267
1145
2490
1774
2
266
413
971
1478
798
5313
422
2143
675
1397
2702
1981
2123
379
262
7952
259
663
482
5875