4402
15
4465
22
1806
2
1374
0
5060
18546
1749
2277
7003
9
1643
2254
1
4116
3439
8
1628
1537
880
5597
894
2152
5147
346
3818
7
4042
11
2190
1606
4759
2189
4034
5055
3
636