2597
2
1284
1
3679
4
4465
22
1535
5060
2277
0
1643
2254
1628
2152
5597
8
3439
880
3818
7
5147
1537
4042
11
346
894
2189
636
1237
2190
4759
3854
3
4034
5055
3696
495