3738
5
1812
1
4444
6
1016
2322
4
980
2786
5392
11
24337
22
1001
0
1618
3267
4187
10
5820
3
3227
2
4562
1558
2082
2732
1633
6676
12
5432
1431
604
123674
35
6189
3195
2591
1304
1605