1563
1
2296
2
938
3626
2585
246
0
521
661
1342
2271
4
18844
6
2714
5
597
426
2669
1205
2258
3
1037
1445
1938
1603
2499
1326
2191
522
3342
11
479
4827
2288
770