2089
1
1180
3
1779
1519
1793
3527
2
3060
8
4670
2545
8819
12
12683
17
5200
4
1539
3034
985
289
0
1028
1566
13995
10064
3095
7
1978
10092
12367
26
9220
7304
4285
1512
2149
5
1974