2304
1
2522
0
572
1649
3929
10
2095
4
1428
2564
2
2619
665
633
597
4964
3
905
330
573
369
2082
11
7039
120469
35
1131
6406
12
422
7885
1256
823
710
901
1269
980