1303
1
1304
2
1506
0
1132
440
1394
1460
1343
771
1603
1889
1563
3116
1640
5009
20634
8
544
1606
1008
2474
670
521
2306
11392
6
1937
784
2814
5
1869
1453
1550