2310
1
2306
2
11392
6
993
699
784
2814
5
1869
1205
1550
0
933
522
934
964
3751
4
2955
2330
633
2082
11
1440
1392