2275
2
1020
0
20634
8
1132
25137
440
2224
1343
633
3114
4
753
670
1824
2076
1
246
2730
6
4536
2809
486
3505
1346
1506
290
31535
729
543
745
369
815
284