2322
4
1380
0
2562
2
899
1
6236
10
3326
3
467
830
1590
4179
6929
11
2170
2732
6844
745
951
455
741
496
2784
2466
5
1955
8527
2199
690
1812
784
2110
123674
35
913