4008
11
1722
3
1835
2
956
6454
10
854
0
2765
16
1310
829
1
1373
4
3094
9
1660
1455
4999
5
1082
8
1253
851
1632
1144
1439
1732
2931
1532
1587
1303
7
1342
2077
1400
3397
3568