2275
2
2727
303
0
3691
5
2652
10270
4
2809
835
2328
17353
520
2301
999
464
1123
1
986
483
2881
408
80
1726
1054
1152